#include <bits/stdc++.h>
using namespace std;
//decltype,识别类型，并指定成对应的类型

void Test_Decltype()
{
    const int x=1;
    double y = 2.2;
    decltype(x+y) ret;//这里的ret，处理之后，就识别成double行
    decltype(&ret) p;//由上，这里识别成double形指针
    std::cout<<typeid(ret).name()<<endl;
    std::cout<<typeid(p).name()<<endl;
    return ;
}

